|
SDK/J Authentication Package ver1.0 RICOH Confidential |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectjp.co.ricoh.dsdk.scard.option.security.AbstractSignCredential
jp.co.ricoh.dsdk.scard.option.security.DES3SignCredential
DES-edeによる暗号化を行うクレデンシャルのサンプルです. このクレデンシャルは、メッセージのハッシュ生成やブロックサイズに満たないデータのパディングは行いません。1ブロック分のデータのDES-ede暗号化のみを行います。
| コンストラクタの概要 | |
DES3SignCredential(byte[] key)
24バイト長のbyte配列からDES-ede鍵を生成し、DES3SignCredentialを生成します. |
|
DES3SignCredential(java.security.Key des3Key)
DES-ede鍵を指定して、DES3SignCredentialを生成します. |
|
| メソッドの概要 | |
int |
getInputLength()
署名/暗号化アルゴリズムが処理することの出来るデータブロックの長さを返します. |
byte[] |
sign(byte[] data)
1ブロックのデータを署名/暗号化します. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public DES3SignCredential(byte[] key)
key -
DES-ede鍵となるbyte配列.public DES3SignCredential(java.security.Key des3Key)
des3Key - DES-ede鍵.| メソッドの詳細 |
public int getInputLength()
SignCredential の記述:
public byte[] sign(byte[] data)
SignCredential の記述:
SignCredential 内の signdata -
署名/暗号化するデータ.
データの長さは、getInputLength()メソッドで取得される長さと同じである必要があります。
|
SDK/J Authentication Package ver1.0 RICOH Confidential |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||